home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Windows Expert
/
Windows Expert.iso
/
program
/
upconv22.zip
/
UPCONV.TXT
< prev
Wrap
Text File
|
1991-09-06
|
67KB
|
1,659 lines
{-----------------------------------------------------------------------------}
{ UpConv.txt - Turbo Pascal case converter identifiers - version 2.0 }
{-----------------------------------------------------------------------------}
{
This file is a table of identifiers for Turbo Pascal up to version 5.5.
All identifiers UpConv can hanle are assembled together and you can
add more identifiers for your own use.
UpConfig can interpret this file, and write the resulting search table
back to UpConv.exe.
The syntax for this configuration is simple; just type "UpConfig" at
the command line, the rest is done automatically for you.
The configuration is very handy if you have some identifiers you use
very much, or just to add some words with an upgrade of Turbo Pascal.
The maximum size of the identifier table in UpCon version 2.0 is 16
kilobytes of which approximately 6 kilobytes are used by the
identifiers below, so there is plenty of room left.
Care has been taken not to oversee any identifiers, but still some may
be missing.
The syntax of this file is held very simple :
- Identifiers may start with a letter or an underscore (_) and after
the first character they may contain upper and lower case letters.
- Compiler directives must start with a dollar sign ($) and may only
contain letters after the first character.
- Comments are started with the left brace { and end with the right
brace }
{
So all the text here is a large comment, ignored by UpConfig when
patching UpConv.exe.
The identifiers in this file are separated in three catagories :
- reserved words (consisting of lower case letters only)
- compiler directives (starting with $ and further containing letters)
- Borland identifiers (all other words in this file)
The catagories are automatically sorted by UpConfig, so the order is
not important, the definition above is just to remember you of how the
identifiers are interpreted by UpConv and UpConfig.
This means that if you alter the reserved words, and for instance use
some upper case letters in it, they are not reserved words any more.
The reason of this, is that UpConv must be compiler independent, so
that you can add new reserved words when a new Turbo Pascal version
comes out.
Care has been taken to include all possible identifiers in this text,
checks have been made to TPC.EXE, TURBO.HLP, the standard units and the
Turbo Pascal manulas for release 3.0 to 5.5, but it is always possible
that some have been forgotten.
For other documentation, see the file UPCONV.DOC.
}
{-----------------------------------------------------------------------------}
{-----------------------------------------------------------------------------}
{ Compiler Directives : TPC.EXE }
$DEFINE $ELSE $ENDIF $IFDEF $IFNDEF $IFOPT $UNDEF
$W $C { TPW Version 1.0 }
$Moveable $Fixed $Preload $DemandLoad $Discardable $Permanent{ TPW Version 1.0 }
$G $X { TP Version 6.0 }
$A $O $F $B $I $R $S $V $D $L $N $E $M { TP Version 5.5 }
$T $U { TP Version 4.0 }
{ Some things to the compiler : }
Compiler
{ Turbo Pascal Defines : }
$VER10 $VER40 $VER50 $VER55 $VER60 $MSDOS $WINDOWS $CPU86 $CPU87
{ Turbo Pascal file extensions : }
$PAS $EXE $TPU $OBJ $MAP $OVR $RES $DLL
{ Turbo Pascal MAP-file data : }
$CODE $DATA $STACK $HEAP
{ Turbo Pascal files : }
$TURBO.TPL
$SYSTEM.TPS
{-----------------------------------------------------------------------------}
{ Reserved Words : TPCW.EXE }
asm assembler export exports far index library name near private resident
{ Assembly }
{ normal instructions }
adc add and aaa aas aad aam
bound
call cmp cbw cwd clc cld cli cmc cmpsb cmpsw
daa das dec div
db dw dd
enter
hlt
idiv imul in inc insb insw int into iret
jmp jo jno jc jb jnae jnc jae jnb je jz jne jnz jbe jna ja jnbe js jns jp jpe
jnp jpo jl jnge jge jnl jle jng jg jnle jcxz
lahf ldsn lea leave lesn lodsb lodsw loop loope loopz loopne loopnz
lock
mov movsb movsw mull
neg nop not
or out outsb outsw
pop popa popf push pusha pushf
rcl rcr rol ror
rep repe repz repne repnz
ret retn retf
sal shl sar shr sahf scasb scasw stc std sti stosb stosw
seges segcs segss segds
sub sbb
test
wait
xchg xlat xor
{ protected mode instructions }
arpl clts lar lgdt lidt lldt lmsw lsl ltr sgdt sidt sldt smsw str verr verw
{ Coprocessor instructions }
f2xm1
fabs fadd faddp fbld
fbstp
fchs fclex fcom fcomp fcompp
fdecstp fdisi fdiv fdivp fdivr fdivrp
feni
ffreev
fiadd
ficom ficomp
fidiv fidivr
fild
fimul
fincstp
finit
fist fistp
fisub fisubr
fld fldcw fldenv fldl2e fldl2t fldlg2 fldln2 fldpi fldz
fmul fmulp
fnclex fndisi fneni fninit fnop fnsave fnstcw fnstenv fnstsw
fpatan fprem fptan
frndint frstor
fsave fscale fsetpm fsqrt fst fstcw fstenv fstp fstsw fsub fsubp fsubr fsubrp
ftst
fwait
fxam fxch fxtract
fyl2x fyl2xp1
{ special instructions }
fiarqq fisrqq ficrqq fierqq fidrqq fiwrqq fjarqq fjcrqq fjsrqq
{ operators and prefixes }
OFFSET SEG TYPE PTR NOT OR XOR AND MOD SHR SHL HIGH LOW
BYTE WORD DWORD QWORD TBYTE
NEAR FAR
AX CX DX BX SP BP SI DI AL CL DL BL AH CH DH BH ES CS SS DS ST
{-----------------------------------------------------------------------------}
{ Reserved Words : TPC.EXE }
{ Operators : }
{ and div in mod not or shl shr xor }
{ Loop control : }
do downto for repeat to until while
{ Types, constants and varibales : }
absolute array const file nil packed of record set string type var
{ Program layout : }
begin end implementation interface program
{ Control statements : }
case { do } else goto if label { of } then with
{ Objects }
constructor destructor object virtual Self
{ Procedures and functions : }
external function forward inline interrupt procedure unit uses
{ Interrupt procedures : TURBO.HLP }
Flags { CS IP AX BX CX DX SI DI DS ES BP }
{ Assembly identifiers }
{ CODE CSEG _TEXT CONST _DATA DATA DSEG _BSS }
@Code @Data @Locals @Params @Result
{-----------------------------------------------------------------------------}
{ System Unit : SYSTEM.TPU }
System
{ Ordinal procedures and functions : }
Abs Addr Chr Dec Hi Inc Lo Odd Ord Pred Succ Swap
{ File procedures and functions : }
Append Assign BlockRead BlockWrite ChDir Close Eof EoLn Erase FilePos FileSize
Flush GetDir IOResult MkDir Read ReadLn Rename Reset Rewrite RmDir Seek SeekEoF
SeekEoLn SetTextBuf Truncate Write WriteLn InOutRes FileMode Input Output
{ Real procedures and functions (triginometric, exponentioal etc.) : }
Arctan Cos Exp Frac Int Ln Pi Random Randomize Round Sin Sqr Sqrt Trunc RandSeed
{ Types, constants and variables : }
Boolean Byte Char Comp Double Extended False Integer LongInt Longint MaxInt
MaxLongint MaxLongInt Pointer Real Shortint Single String Text True Word
{ String procedures and functions : }
Concat Copy Delete Insert Length Pos Str UpCase Val
{ 8086-bound procedures and functions : }
CSeg DSeg FillChar Mem MemL MemW Move Ofs Port PortW Ptr Seg SizeOf SPtr SSeg
Test8087 SaveInt00 SaveInt02 SaveInt1B SaveInt23 SaveInt24 SaveInt34 SaveInt35
SaveInt36 SaveInt37 SaveInt38 SaveInt39 SaveInt3A SaveInt3B SaveInt3C SaveInt3D
SaveInt3E SaveInt3F SaveInt75
SaveInt21 { Version 6.0 }
{ Heap management procedures, functions and data : }
Dispose FreeMem GetMem Mark MaxAvail MemAvail New Release HeapOrg HeapPtr
FreePtr FreeMin HeapError
HeapEnd FreeList FreeZero { Version 6.0 }
{ Program control procedures, functions and data : }
Exit Fail Halt RunError ExitProc ExitCode ErrorAddr PrefixSeg StackLimit
{ Command line parameter functions : }
ParamCount ParamStr
{ Overlay manager variables : }
OvrCodeList OvrHeapSize OvrDebugPtr OvrHeaporg OvrHeapPtr OvrHeapEnd OvrLoadList
OvrdosHandle OvrEmsHandle
{-----------------------------------------------------------------------------}
{ Overlay unit : OVERLAY.TPU }
Overlay
{ Return codes : }
OvrOk OvrError OvrNotFoUnd OvrNoMemory OvrIOError OvrNoEMSDriver OvrNoEMSMemory
{ Variables : }
OvrResult OvrTrapCount OvrLoadCount OvrFileMode OvrReadBuf
{ Type : }
OvrReadFunc
{ Procedures and functions : }
OvrInit OvrInitEMS OvrSetBuf OvrGetBuf OvrSetRetry OvrGetRetry OvrClearBuf
{-----------------------------------------------------------------------------}
{ Crt unit : CRT.TPU }
Crt
{ Constants : }
BW40 CO40 BW80 CO80 MONO Font8x8 C40 C80
Black Blue Green Cyan Red Magenta Brown LightGray Darkgray LightBlue LightGreen
LightCyan LightRed LightMagenta Yellow White Blink
{ Variables : }
CheckBreak CheckEOF DirectVideo CheckSnow LastMode TextAttr WindMin WindMax
{ Procedures and functions : }
AssignCrt KeyPressed ReadKey Textmode Window GotoXY WhereX WhereY ClrScr ClrEol
InsLine DelLine TextColor TextBackGRound LowVideo HighVideo NormVideo
Delay Sound NoSound
{-----------------------------------------------------------------------------}
{ Dos unit : DOS.TPU }
Dos
{ Constants : }
FCarry FParity FAuxiliary FZero FSign FOverflow
fmClosed fmInput fmOutput fmInOut
Readonly Hidden SysFile VolumeID Directory Archive AnyFile
{ Types : }
ComStr PathStr DirStr NameStr ExtStr Registers
{ AX BX CX DX BP SI DI DS ES Flags AL AH BL BH CL CH DL DH }
FileRec Handle Mode RecSize Private UserData Name
TextBuf
TextRec { Handle Mode } BufSize { Private } BufPos BufEnd BufPtr OpenFunc
InOutFunc FlushFunc CloseFunc { UserData Name } Buffer
SearchRec Fill Attr Time Size { Name }
DateTime Year Month Day Hour Min Sec
{ Variables : }
Doserror
{ Procedures and functions : }
Dosversion Intr Msdos GetDate SetDate GetTime SetTime GetCBreak SetCBreak
GetVerIfy SetVerIfy DiskFree DiskSize GetFAttr SetFAttr GetFTime SetFTime
FindFirst FindNext UnpackTime PackTime GetIntVec SetIntVec SwapVectors
Keep Exec Dosexitcode FSearch FExpand FSplit EnvCount EnvStr GetEnv
{-----------------------------------------------------------------------------}
{ Printer unit : PRINTER.TPU }
Printer
{ Variable : }
Lst
{-----------------------------------------------------------------------------}
{ Graph unit : GRAPH.TPU }
Graph
{ Return codes : }
grOk grNoInitGraph grNotDetected grFileNotFound grInvalidDriver grNoLoadMem
grNoScanMem grNoFloodMem grFontNotFound grNoFontMem grInvalidMode grError
grIOError grInvalidFont grInvalidFontNum grInvalidVersion
{ Drivers : }
CurrentDriver Detect CGA MCGA EGA EGA64 EGAMono IBM8514 HercMono ATT400 VGA
PC3270
{Driver file names : }
$CGA $EGAVGA $IBM8514 $HERC $ATT $PC3270 $VGA256
{ Video Modes : }
CGAC0 CGAC1 CGAC2 CGAC3 CGAHi MCGAC0 MCGAC1 MCGAC2 MCGAC3 MCGAMed MCGAHi
EGALo EGAHi EGA64Lo EGA64Hi EGAMonoHi HercMonoHi ATT400C0 ATT400C1 ATT400C2
ATT400C3 ATT400Med ATT400Hi VGALo VGAMed VGAHi PC3270Hi IBM8514Lo IBM8514Hi
{ Colors : some are defined in Crt }
{ Black Blue Green Cyan Red Magenta Brown LightGray Darkgray LightBlue }
{ LightGreen LightCyan LightRed LightMagenta Yellow White Blink }
EGABlack EGABlue EGAGreen EGACyan EGARed EGAMagenta EGABrown EGALightgray
EGADarkgray EGALightblue EGALightgreen EGALightcyan EGALightred EGALightmagenta
EGAYellow EGAWhite MaxColors
{ Line styles and widths : }
SolidLn Dottedln CenterLn DashedLn UserBitLn NormWidth ThickWidth
{ Fonts, directions, and styles : }
DefaultFont TriplexFont SmallFont SansSerifFont GothicFont
HorizDir VertDir UserCharSize LeftText CenterText RightText BottomText TopText
{ Some font file names : }
$LITT $SANS $GOTH $SCRI $SIMP $TSCR $LCOM $EURO
{ Clipping : }
ClipOn ClipOff
{ 3D Bars : }
TopOn TopOff
{ Fill styles : }
EmptyFill SolidFill LineFill LtSlashFill SlashFill BkSlashFill LtBkSlashFill
HatchFill XHatchFill InterleaveFill WidedotFill CloseDotFill UserFill
{ BitBlt : }
NormalPut CopyPut XORPut ORPut ANDPut NOTPut
{ Types : }
PaletteType { Size } Colors
LineSettingsType LineStyle Pattern Thickness
TextSettingsType Font Direction CharSize Horiz Vert
FillSettingsType { Pattern } Color
FillPatternType
PointType X Y
ViewPortType x1 y1 x2 y2 Clip
ArcCoordsType XStart YStart XEnd YEnd
{ Memory allocation : }
GraphGetMemPtr GraphFreeMemPtr
{ Procedures and functions : }
GraphErrorMsg ErrorCode GraphResult
DetectGraph GraphDriver GraphMode GetDriverName
InitGraph { GraphDriver GraphMode } PathToDriver
RegisterBGIfont { Font } RegisterBGIdriver Driver
InstallUserDriver { Name } AutoDetectPtr InstallUserFont FontFileName
SetGraphBufSize { BufSize }
GetMaxMode GetModeRange LoMode HiMode GetModeName ModeNumber
SetGraphmode { Mode } GetGraphMode
GraphDefaults RestoreCrtmode CloseGraph
GetX GetY GetMaxX GetMaxY
ClearDevice
SetViewPort { x1 y1 x2 y2 Clip }
GetViewSettings ViewPort
ClearViewPort
SetVisualPage Page SetActivePage { Page }
PutPixel { X Y } Pixel GetPixel { X Y }
SetWritemode WriteMode LineTo { X Y } LineRel { X Y } MoveTo { X Y }
MoveRel { X Y } Line { x1 y1 x2 y2 }
GetLineSettings LineInfo SetLineStyle { LineStyle Pattern Thickness }
RecTangle { x1 y1 x2 y2 } Bar { x1 y1 x2 y2 } Bar3D { x1 y1 x2 y2 } Depth Top
DrawPoly NumPoints PolyPoints FillPoly { NumPoints PolyPoints }
GetFillSettings FillInfo GetFillPattern FillPattern
SetFillStyle { Pattern Color } SetFillPattern { Pattern Color }
FloodFill { X Y } Border
Arc { X Y } StAngle EndAngle Radius GetArcCoords ArcCoords
Circle { X Y Radius } Ellipse { X Y StAngle EndAngle } XRadius YRadius
FillEllipse { X Y XRadius YRadius }
GetAspectRatio Xasp Yasp SetAspectRatio { Xasp Yasp }
PieSlice { X Y StAngle EndAngle Radius }
Sector { X Y StAngle EndAngle XRadius YRadius }
SetBkColor ColorNum SetColor { Color }
GetBkColor GetColor SetAllPalette Palette SetPalette { ColorNum Color }
GetPalette { Palette } GetPaletteSize GetDefaultPalette { Palette }
GetMaxColor SetRGBPalette { ColorNum } RedVal GreenVal BlueVal RGBRec
ImageSize { x1 y1 x2 y2 } GetImage { x1 y1 x2 y2 } BitMap
PutImage { X Y BitMap } BitBlt
GetTextSettings TextInfo OutText TextString OutTextXY { X Y TextString }
SetTextJustify { Horiz Vert } SetTextStyle { Font Direction CharSize }
SetUserCharSize MultX DivX MultY DivY
TextHeight { TextString } TextWidth { TextString }
{-----------------------------------------------------------------------------}
{ Turbo3 unit : TURBO3.TPU }
Turbo3
{ Types, constants and variables : }
Kbd CBreak
{ Procedrues and functions }
AssignKbd { Not documented in the manuals }
{ MemAvail and MaxAvail in system unit }
LongFileSize LongFilePos LongSeek
{ NormVideo, HighVideo, and IOResult are in the Crt unit }
{-----------------------------------------------------------------------------}
{ Graph3 unit : (Turtle Graphics) GRAPH3.TPU }
Graph3
{ Constants : }
North East South West
{ Procedures and functions : }
{ GraphMode is in Graph unit }
GraphColorMode HiRes HiResColor
{ Palette is in Graph unit }
GraphBackGround GraphWindow Plot Draw ColorTable
{ Arc and Circle are in Grpah unit }
GetPic PutPic GetDotColor FillScreen FillShape
{ FillPattern and Patter are in Graph unit }
{ Turtle Graphics stuff : }
Back ClearScreen Forwd Heading HideTurtle Home NoWrap PenDown PenUp SetHeading
SetPencolor SetPosition ShowTurtle TurnLeft TurnRight TurtleDelay TurtleWindow
TurtleThere Wrap XCor YCor
{-----------------------------------------------------------------------------}
{ System unit : TPW 1.0 rev 2 SYSTEM.TPU }
{ Types, constants and variables : }
HPrevInst HInstance CmdShow CmdLine HeapList HeapLimit HeapBlock
{-----------------------------------------------------------------------------}
{ Windows Crt unit : TPW 1.0 rev 2 WINCRT.PAS }
WinCrt
{ Constants : }
WindowOrg WindowSize ScreenSize Cursor Origin InactiveTitle AutoTracking
CrtClass CrtWindow FirstLine KeyCount Created Focused Reading Painting
ScrollKeyCount ScrollKeys
{ Types : }
LongRec PMinMaxInf TMinMaxInfo TScrollKey Key Ctrl SBar Action
{ Variables : }
WindowTitle SaveExit ScreenBuffer ClientSize Range {CharSize} CharAscent DC PS
SaveFont KeyBuffer
{ Procedures and functions : }
CrtWinProc {Min} Max InitDeviceContext DoneDeviceContext ShowCursor HideCursor
SetScrollBars Terminate CursorTo ScrollTo TrackCursor ScreenPtr ShowText
WriteBuf NewLine WriteChar ReadBuf WindowCreate WindowPaint WindowScroll
GetNewPos WindowResize WindowMinMaxInfo WindowChar WindowKeyDown WindowSetFocus
WindowKillFocus WindowDestroy CrtOutput CrtInput CrtClose CrtOpen InitWinCrt
DoneWinCrt ExitWinCrt
{-----------------------------------------------------------------------------}
{ Windows Dos unit : TPW 1.0 rec 2 WINDOS.INT }
WinDos
{ Constants : }
faReadOnly faHidden faSysFile faVolumeID faDirectory faArchive faAnyFile
fsPathName fsDirectory fsFileName fsExtension
fcExtension fcFileName fcDirectory fcWildcards
{ FileSplit return flags }
{ Types : }
TRegisters TFileRec PTextBuf TTextBuf TTextRec TSearchRec TDateTime
{ Variables : }
{ Procedures and functions : }
FileSearch FileExpand FileSplit GetCurDir SetCurDir CreateDir RemoveDir
GetArgCount GetArgStr GetEnvVar
{-----------------------------------------------------------------------------}
{ Strings unit : (Pointer strins) TPW 1.0 rev 2 STRINGS.TPU }
{ Procedures and functions : }
StrLen StrEnd StrMove StrCopy StrECopy StrLCopy StrPCopy StrCat StrLCat StrComp
StrIComp StrLComp StrLIComp StrScan StrRScan StrPos StrUpper StrLower StrPas
StrNew StrDispose
{-----------------------------------------------------------------------------}
{ WinTypes unit : TPW 1.0 rev 2 WINTYPES.TPU }
WinTypes
{ generic types }
Bool
PStr PBool PInteger PByte PWord PLongInt
PHandle LPHandle THandle TGlobalHandle TLocalHandle
TFarProc LPVoid
HWnd HStr HIcon HDC HMenu HPen HFont HBrush HBitmap HCursor HRGN HPalette
TColorRef
PRect TRect left top right bottom
PPoint TPoint x y MakePoint
{ KERNEL Section }
{ OpenFile structure }
POFStruct TOFStruct cBytes fFixedDisk nErrCode reserved szPathName
{ OpenFile flags }
of_Read of_Write of_ReadWrite of_Share_Compat of_Share_Exclusive
of_Share_Deny_Write of_Share_Deny_Read of_Share_Deny_None of_Parse of_Delete
of_Verify of_Cancel of_Create of_Prompt of_Exist of_Reopen
{ GetTempFileName flags }
tf_ForceDrive
{ GetDriveType return values }
drive_Removable drive_Fixed drive_Remote
{ Global Memory Flags }
gmem_Fixed gmem_Moveable gmem_NoCompact gmem_NoDiscard gmem_ZeroInit
gmem_Modify gmem_Discardable gmem_Not_Banked gmem_Share gmem_DDEShare
gmem_Notify gmem_Lower
GHnd GPtr
{ Flags returned by GlobalFlags (in addition to gmem_Discardable) }
gmem_Discarded gmem_LockCount
{ Local Memory Flags }
lmem_Fixed lmem_Moveable lmem_NoCompact lmem_NoDiscard lmem_ZeroInit
lmem_Modify lmem_Discardable
LHnd LPtr
NonZeroLHnd NonZeroLPtr
LNotify_OutOfMem LNotify_Move LNotify_Discard
{ Flags returned by LocalFlags (in addition to LMEM_DISCARDABLE) }
lmem_Discarded lmem_LockCount
MakeIntResource
Difference
rt_Cursor rt_Bitmap rt_Icon rt_Menu rt_Dialog rt_String rt_FontDir rt_Font
rt_Accelerator rt_RCData rt_Group_Cursor rt_Group_Icon
TAtom MakeIntAtom
PCatchBuf TCatchBuf
wf_PMode wf_CPU286 wf_CPU386 wf_CPU486 wf_Standard wf_Win286 wf_Enhanced
wf_Win386 wf_CPU086 wf_CPU186 wf_LargeFrame wf_SmallFrame wf_80x87
wep_System_Exit wep_Free_DLL
{ OEM Resource Ordinal Numbers }
obm_Close obm_UpArrow obm_DnArrow obm_RgArrow obm_LfArrow obm_Reduce obm_Zoom
obm_Restore obm_Reduced obm_Zoomd obm_Restored obm_UpArrowD obm_DnArrowD
obm_RgArrowD obm_LfArrowD obm_MnArrow obm_Combo
obm_Old_Close obm_Size obm_Old_UpArrow obm_Old_DnArrow obm_Old_RgArrow
obm_Old_LfArrow obm_BTSize obm_Check obm_CheckBoxes obm_BTNCorners
obm_Old_Reduce obm_Old_Zoom obm_Old_Restore
ocr_Normal ocr_IBeam ocr_Wait ocr_Cross ocr_Up ocr_Size ocr_Icon ocr_SizeNWSE
ocr_SizeNESW ocr_SizeWE ocr_SizeNS ocr_SizeAll ocr_ICOCUR
oic_Sample oic_Hand oic_Ques oic_Bang oic_Note
r2_Black r2_NotMergePen r2_MaskNotPen r2_NotCopyPen r2_MaskPenNot r2_Not
r2_XORPen r2_NotMaskPen r2_MaskPen r2_NotXORPen r2_NOP r2_MergeNotPen r2_CopyPen
r2_MergePenNot r2_MergePen r2_White
SrcCopy SrcPaint SrcAnd SrcInvert SrcErase NotSrcCopy NotSrcErase MergeCopy
MergePaint PatCopy PatPaint PatInvert DstInvert Blackness Whiteness
{ StretchBlt modes }
BlackOnWhite WhiteOnBlack ColorOnColor
{ PolyFill modes }
Alternate Winding
{ Text alignment options }
ta_NoUpdateCP ta_UpdateCP
ta_Left ta_Right ta_Center
ta_Top ta_Bottom ta_BaseLine
eto_Grayed eto_Opaque eto_Clipped
Aspect_Filtering
{ Metafile functions }
meta_SetBKColor meta_SetBKMode meta_SetMapMode meta_SetROP2 meta_SetRelAbs
meta_SetPolyFillMode meta_SetStretchBltMode meta_SetTextCharExtra
meta_SetTextColor meta_SetTextJustification meta_SetWindowOrg
meta_SetWindowExt meta_SetViewportOrg meta_SetViewportExt meta_OffsetWindowOrg
meta_ScaleWindowExt meta_OffsetViewportOrg meta_ScaleViewportExt meta_LineTo
meta_MoveTo meta_ExcludeClipRect meta_IntersectClipRect meta_Arc meta_Ellipse
meta_FloodFill meta_Pie meta_Rectangle meta_RoundRect meta_PatBlt meta_SaveDC
meta_SetPixel meta_OffsetClipRgn meta_TextOut meta_BitBlt meta_StretchBlt
meta_Polygon meta_PolyLine meta_Escape meta_RestoreDC meta_FillRegion
meta_FrameRegion meta_InvertRegion meta_PaintRegion meta_SelectClipRegion
meta_SelectObject meta_SetTextAlign meta_DrawText
meta_Chord meta_SetMapperFlags meta_ExtTextOut meta_SetDIBToDev
meta_SelectPalette meta_RealizePalette meta_AnimatePalette meta_SetPalEntries
meta_PolyPolygon meta_ResizePalette
meta_DIBBitBlt meta_DIBStretchBlt meta_DIBCreatePatternBrush
meta_DeleteObject
meta_CreatePalette meta_CreateBrush meta_CreatePatternBrush
meta_CreatePenIndirect meta_CreateFontIndirect meta_CreateBrushIndirect
meta_CreateBitmapIndirect meta_CreateBitmap meta_CreateRegion
NewFrame AbortDoc NextBand SetColorTable GetColorTable FlushOutput DraftMode
QueryEscSupport SetAbortProc StartDoc EndDoc GetPhysPageSize GetPrintingOffset
GetScalingFactor MFComment GetPenWidth SetCopyCount SelectPaperSource DeviceData
PassThrough GetTechnolgy GetTechnology SetEndCap SetLineJoin SetMiterLimit
BandInfo DrawPatternRect GetVectorPenSize GetVectorBrushSize EnableDuplex
GetSetPaperBins GetSetPrintOrient EnumPaperBins SetDIBScaling EPSPrinting
EnumPaperMetrics GetSetPaperMetrics PostScript_Data PostScript_Ignore
GetExtendedTextMetrics GetExtentTable GetPairKernTable GetTrackKernTable
GDIExtTextOut EnableRelativeWidths EnablePairKerning SetKernTrack
SetAllJustValues SetCharSet
GDIStretchBlt Begin_Path Clip_To_Path End_Path Ext_Device_Caps Restore_CTM
Save_Ctm Set_Arc_Direction Set_Background_Color Set_Poly_Mode Set_Screen_Angle
Set_Spread Transform_CTM Set_Clip_Box Set_Bounds
sp_NotReported sp_Error sp_AppAbort sp_UserAbort sp_OutOfDisk sp_OutOfMemory
pr_JobStatus
{ Object definitions for EnumObjects }
obj_Pen obj_Brush
{ Bitmap header definition }
PBitmap TBitmap bmType bmWidth bmHeight bmWidthBytes bmPlanes bmBitsPixel
bmBits
TRGBTriple rgbtBlue rgbtGreen rgbtRed
TRGBQuad rgbBlue rgbGreen rgbRed rgbReserved
{ Structures for defining DIBs }
PBitmapCoreHeader TBitmapCoreHeader bcSize bcWidth bcHeight bcPlanes bcBitCount
PBitmapInfoHeader TBitmapInfoHeader biSize biWidth biHeight biPlanes biBitCount
biCompression biSizeImage biXPelsPerMeter biYPelsPerMeter biClrUsed
biClrImportant
{ Constants for the biCompression field }
bi_RGB bi_RLE8 bi_RLE4
PBitmapInfo TBitmapInfo bmiHeader bmiColors
PBitmapCoreInfo TBitmapCoreInfo bmciHeader bmciColors
PBitmapFileHeader TBitmapFileHeader bfType bfSize bfReserved1 bfReserved2
bfOffBits
{ Clipboard Metafile Picture Structure }
PHandleTable THandleTable objectHandle
PMetaRecord TMetaRecord rdSize rdFunction rdParm
PMetaHeader TMetaHeader mtType mtHeaderSize mtVersion mtSize mtNoObjects
mtMaxRecord mtNoParameters
PMetaFilePict TMetaFilePict mm xExt yExt hMF
PTextMetric TTextMetric tmHeight tmAscent tmDescent tmInternalLeading
tmExternalLeading tmAveCharWidth tmMaxCharWidth tmWeight tmItalic tmUnderlined
tmStruckOut tmFirstChar tmLastChar tmDefaultChar tmBreakChar tmPitchAndFamily
tmCharSet tmOverhang tmDigitizedAspectX tmDigitizedAspectY
{ GDI Logical Objects }
{ Pel Array }
PPelArray TPelArray paXCount paYCount paXExt paYExt paRGBs
{ Logical Brush (or Pattern) }
PLogBrush TLogBrush lbStyle lbColor lbHatch
PPattern TPattern
{ Logical Pen }
PLogPen TLogPen lopnStyle lopnWidth lopnColor
PPaletteEntry TPaletteEntry peRed peGreen peBlue peFlags
{ Logical Palette }
PLogPalette TLogPalette palVersion palNumEntries palPalEntry
{ Logical Font }
lf_FaceSize
PLogFont TLogFont lfHeight lfWidth lfEscapement lfOrientation lfWeight lfItalic
lfUnderline lfStrikeOut lfCharSet lfOutPrecision lfClipPrecision lfQuality
lfPitchAndFamily lfFaceName
out_Default_Precis out_String_Precis out_Character_Precis out_Stroke_Precis
clip_Default_Precis clip_Character_Precis clip_Stroke_Precis
Default_Quality Draft_Quality Proof_Quality
Default_Pitch Fixed_Pitch Variable_Pitch
Ansi_CharSet Symbol_CharSet ShiftJIS_CharSet OEM_CharSet
{ Font Families }
ff_DontCare ff_Roman ff_Swiss ff_Modern ff_Script ff_Decorative
{ Font Weights }
fw_DontCare fw_Thin fw_ExtraLight fw_Light fw_Normal fw_Medium fw_SemiBold
fw_Bold fw_ExtraBold fw_Heavy
fw_UltraLight fw_Regular fw_DemiBold fw_UltraBold fw_Black
{ EnumFonts Masks }
Raster_FontType Device_FontType
{ Background Modes }
Transparent Opaque
{ Mapping Modes }
mm_Text mm_LoMetric mm_HiMetric mm_LoEnglish mm_HiEnglish mm_TWIPS mm_Isotropic
mm_Anisotropic
{ Coordinate Modes }
Absolute Relative
{ Stock Logical Objects }
White_Brush LtGray_Brush Gray_Brush DkGray_Brush Black_Brush Null_Brush
Hollow_Brush White_Pen Black_Pen Null_Pen OEM_Fixed_Font ANSI_Fixed_Font
ANSI_Var_Font System_Font Device_Default_Font Default_Palette System_Fixed_Font
{ Brush Styles }
bs_Solid bs_Null bs_Hollow bs_Hatched bs_Pattern bs_Indexed bs_DIBPattern
{ Hatch Styles }
hs_Horizontal hs_Vertical hs_FDiagonal hs_BDiagonal hs_Cross hs_DiagCross
ps_Solid ps_Dash ps_Dot ps_DashDot ps_DashDotDot ps_Null ps_InsideFrame
{ Device Parameters for GetDeviceCaps }
DriverVersion Technology HorzSize VertSize HorzRes VertRes BitsPixel Planes
NumBrushes NumPens NumMarkers NumFonts NumColors PDeviceSize CurveCaps LineCaps
PolygonalCaps TextCaps ClipCaps RasterCaps AspectX AspectY AspectXY LogPixelsX
LogPixelsY SizePalette NumReserved ColorRes
{ Device Capability Masks }
{ Device Technologies }
dt_Plotter dt_RasDisplay dt_RasPrinter dt_RasCamera dt_CharStream dt_MetaFile
dt_DispFile
{ Curve Capabilities }
cc_None cc_Circles cc_Pie cc_Chord cc_Ellipses cc_Wide cc_Styled cc_WideStyled
cc_Interiors
{ Line Capabilities }
lc_None lc_PolyLine lc_Marker lc_PolyMarker lc_Wide lc_Styled lc_WideStyled
lc_Interiors
{ Polygonal Capabilities }
pc_None pc_Polygon pc_Rectangle pc_WindPolygon pc_Trapezoid pc_ScanLine
pc_Wide pc_Styled pc_WideStyled pc_Interiors
{ Polygonal Capabilities }
cp_None cp_Rectangle
{ Text Capabilities }
tc_op_Character tc_op_Stroke tc_cp_Stroke tc_cr_90 tc_cr_Any tc_sf_X_YIndep
tc_sa_Double tc_sa_Integer tc_sa_Contin tc_ea_Double tc_ia_Able tc_ua_Able
tc_so_Able tc_ra_Able tc_va_Able tc_Reserved
{ Raster Capabilities }
rc_BitBlt rc_Banding rc_Scaling rc_Bitmap64 rc_GDI20_Output rc_Di_Bitmap
rc_Palette rc_DIBToDev rc_BigFont rc_StretchBlt rc_FloodFill rc_StretchDIB
{ Palette entry flags }
pc_Reserved pc_Explicit pc_NoCollapse
{ DIB color table identifiers }
DIB_RGB_Colors DIB_Pal_Colors
{ Constants for Get/SetSystemPaletteUse }
syspal_Static syspal_NoStatic
{ constants for CreateDIBitmap }
cbm_Init
{ Indices in FontMapperWeights array }
PCharSet POutPrecisMismatch PPitchFixed PFaceName PFamily PFamilyUnknown
HeightBigger PPitchVariable PFHeightSmaller PFHeightBigger PFWidth PSizeSynth
PFUnevenSizeSynth PFIntSizeSynth PFAspect PItalic PFWeight PUnderline
PStrikeOut PDefaultPitchFixed PFVHeightSmaller PFVHeightBigger DeviceFavor
PFWeightNumer PFWeightDenom
{ DrawText Format Flags }
dt_Top dt_Left dt_Center dt_Right dt_VCenter dt_Bottom dt_WordBreak
dt_SingleLine dt_ExpandTabs dt_TabStop dt_NoClip dt_ExternalLeading
dt_CalcRect dt_NoPrefix dt_Internal
{ ExtFloodFill style flags }
FloodFillBorder FloodFillSurface
{--------------------------------------------------------------------------}
{ USER Section }
{--------------------------------------------------------------------------}
{ Scroll Bar Constants }
sb_HORZ sb_VERT sb_CTL sb_BOTH
{ Scroll Bar Commands }
sb_LineUp sb_LineDown sb_PageUp sb_PageDown sb_ThumbPosition sb_ThumbTrack
sb_Top sb_Bottom sb_EndScroll
{ ShowWindow Commands }
sw_Hide sw_ShowNormal sw_Normal sw_ShowMinimized sw_ShowMaximized sw_Maximize
sw_ShowNoActivate sw_Show sw_Minimize sw_ShowMinNoActive sw_ShowNA sw_Restore
{ Old ShowWindow Commands }
hide_Window show_OpenWindow show_IconWindow show_FullScreen show_OpenNoActivate
{ Identifiers for the wm_ShowWindow message }
sw_ParentClosing sw_OtherZoom sw_ParentOpening sw_OtherUnzoom
{ Region Flags }
Error NullRegion SimpleRegion ComplexRegion
{ CombineRgn Styles }
Rgn_And Rgn_Or Rgn_Xor Rgn_Diff Rgn_Copy
{ Virtual Keys, Standard Set }
vk_LButton vk_RButton vk_Cancel vk_MButton vk_Back vk_Tab vk_Clear
vk_Return vk_Shift vk_Control vk_Menu vk_Pause vk_Capital vk_Escape vk_Space
vk_Prior vk_Next vk_End vk_Home vk_Left vk_Up vk_Right vk_Down vk_Select
vk_Print vk_Execute vk_SnapShot vk_Copy vk_Insert vk_Delete vk_Help vk_0 vk_1
vk_2 vk_3 vk_4 vk_5 vk_6 vk_7 vk_8 vk_9 vk_A vk_B vk_C vk_D vk_E vk_F vk_G vk_H
vk_I vk_J vk_K vk_L vk_M vk_N vk_O vk_P vk_Q vk_R vk_S vk_T vk_U vk_V vk_W vk_X
vk_Y vk_Z vk_NumPad0 vk_NumPad1 vk_NumPad2 vk_NumPad3 vk_NumPad4 vk_NumPad5
vk_NumPad6 vk_NumPad7 vk_NumPad8 vk_NumPad9 vk_Multiply vk_Add
vk_Separator vk_Subtract vk_Decimal vk_Divide vk_F1 vk_F2 vk_F3 vk_F4 vk_F5
vk_F6 vk_F7 vk_F8 vk_F9 vk_F10 vk_F11 vk_F12 vk_F13 vk_F14 vk_F15 vk_F16
vk_NumLock
{ SetWindowsHook codes }
wh_MsgFilter wh_JournalRecord wh_JournalPlayback wh_Keyboard wh_GetMessage
wh_CallWndProc wh_CBT wh_SysMsgFilter wh_WindowMgr
{ Hook Codes }
hc_LPLPFnNext hc_LPFnNext hc_Action hc_GetNext hc_Skip hc_NoRem hc_NoRemove
hc_SysModalOn hc_SysModalOff
{ CBT Hook Codes }
hcbt_MoveSize hcbt_MinMax hcbt_QS
{ wh_MSGFILTER Filter Proc Codes }
msgf_DialogBox msgf_MessageBox msgf_Menu msgf_Move msgf_Size msgf_ScrollBar
msgf_NextWindow
{ Window Manager Hook Codes }
wc_Init wc_SWP wc_DefWindowProc wc_MinMax wc_Move wc_Size wc_DrawCaption
{ Message Structure used in Journaling }
PEventMsg TEventMsg message paramL paramH time
PWndClass TWndClass style lpfnWndProc cbClsExtra cbWndExtra hInstance
{ hIcon }
{ hCursor }
hbrBackground pszMenuName lpszClassName
{ Message structure }
PMsg TMsg hwnd { message } wParam lParam { time } pt
{ Window field offsets for GetWindowLong and GetWindowWord }
gwl_WndProc gww_HInstance gww_HWndParent gww_ID gwl_Style gwl_EXStyle
{ Class field offsets for GetClassLong and GetClassWord }
gcl_MenuName gcw_HBRBackGround gcw_HCursor gcw_HIcon gcw_HModule gcw_CBWndExtra
gcw_CBClsExtra gcl_WndProc gcw_Style
{ Window Messages }
wm_Null wm_Create wm_Destroy wm_Move wm_Size wm_Activate wm_SetFocus
wm_KillFocus wm_Enable wm_SetRedraw wm_SetText wm_GetText wm_GetTextLength
wm_Paint wm_Close wm_QueryEndSession wm_Quit wm_QueryOpen wm_EraseBkGnd
wm_SysColorChange wm_EndSession wm_ShowWindow wm_CtlColor wm_WinIniChange
wm_DevModeChange wm_ActivateApp wm_FontChange wm_TimeChange wm_CancelMode
wm_SetCursor wm_MouseActivate wm_ChildActivate wm_QueueSync wm_GetMinMaxInfo
wm_PaintIcon wm_IconEraseBkGnd wm_NextDlgCtl wm_SpoolerStatus wm_DrawItem
wm_MeasureItem wm_DeleteItem wm_VKeyToItem wm_CharToItem wm_SetFont wm_GetFont
wm_QueryDragIcon wm_CompareItem wm_Compacting
wm_NCCreate wm_NCDestroy wm_NCCalcSize wm_NCHitTest wm_NCPaint wm_NCActivate
wm_GetDlgCode wm_NCMouseMove wm_NCLButtonDown wm_NCLButtonUp wm_NCLButtonDblClk
wm_NCRButtonDown wm_NCRButtonUp wm_NCRButtonDblClk wm_NCMButtonDown
wm_NCMButtonUp wm_NCMButtonDblClk
wm_KeyFirst wm_KeyDown wm_KeyUp wm_Char wm_DeadChar wm_SysKeyDown wm_SysKeyUp
wm_SysChar wm_SysDeadChar wm_KeyLast
wm_InitDialog wm_Command wm_SysCommand wm_Timer wm_HScroll wm_VScroll
wm_InitMenu wm_InitMenuPopup wm_MenuSelect wm_MenuChar wm_EnterIdle
wm_MouseFirst wm_MouseMove wm_LButtonDown wm_LButtonUp wm_LButtonDblClk
wm_RButtonDown wm_RButtonUp wm_RButtonDblClk wm_MButtonDown wm_MButtonUp
wm_MButtonDblClk wm_MouseLast
wm_ParentNotify wm_MDICreate wm_MDIDestroy wm_MDIActivate wm_MDIRestore
wm_MDINext wm_MDIMaximize wm_MDITile wm_MDICascade wm_MDIIconArrange
wm_MDIGetActive wm_MDISetMenu
wm_Cut wm_Copy wm_Paste wm_Clear wm_Undo wm_RenderFormat wm_RenderAllFormats
wm_DestroyClipboard wm_DrawClipboard wm_PaintClipboard wm_VScrollClipboard
wm_SizeClipboard wm_AskCBFormatName wm_ChangeCBChain wm_HScrollClipboard
wm_QueryNewPalette wm_PaletteIsChanging wm_PaletteChanged
{ Private Window Messages Start Here }
wm_User
{ wm_SYNCTASK Commands }
st_BeginSwp st_EndSwp
{ WinWhere Area Codes }
htError htTransparent htNoWhere htClient htCaption htSysMenu htGrowBox htSize
htMenu htHScroll htVScroll htReduce htZoom htLeft htRight htTop htTopLeft
htTopRight htBottom htBottomLeft htBottomRight htSizeFirst htSizeLast
{ wm_MouseActivate Return Codes }
ma_Activate ma_ActivateAndEat ma_NoActivate
{ Size Message Commands }
sizeNormal sizeIconic sizeFullScreen sizeZoomShow sizeZoomHide
{ Key State Masks for Mouse Messages }
mk_LButton mk_RButton mk_Shift mk_Control mk_MButton
{ Window Styles }
ws_Overlapped ws_Popup ws_Child ws_Minimize ws_Visible ws_Disabled
ws_ClipSiblings ws_ClipChildren ws_Maximize ws_Caption ws_Border ws_DlgFrame
ws_VScroll ws_HScroll ws_SysMenu ws_ThickFrame ws_Group ws_TabStop
ws_MinimizeBox ws_MaximizeBox
ws_Tiled ws_Iconic ws_SizeBox
{ Common Window Styles }
ws_OverlappedWindow ws_PopupWindow ws_ChildWindow ws_TiledWindow
{ Extended Window Styles }
ws_ex_DlgModalFrame ws_ex_NoParentNotify
{ Class styles }
cs_VRedraw cs_HRedraw cs_KeyCvtWindow cs_DblClks cs_OwnDC cs_ClassDC cs_ParentDC
cs_NoKeyCvt cs_NoClose cs_SaveBits cs_ByteAlignClient cs_ByteAlignWindow
cs_GlobalClass
{ Predefined Clipboard Formats }
cf_Text cf_Bitmap cf_MetaFilePict cf_SYLK cf_DIF cf_TIFF cf_OEMText cf_DIB
cf_Palette
cf_OwnerDisplay cf_DSPText cf_DSPBitmap cf_DSPMetaFilePict
{ "Private" formats don't get GlobalFree'd }
cf_PrivateFirst cf_PrivateLast
{ "GDIOBJ" formats do get DeleteObject'd }
cf_GDIObjFirst cf_GDIObjLast
PPaintStruct TPaintStruct hdc fErase rcPaint fRestore fIncUpdate {rgbReserved}
PCreateStruct TCreateStruct lpCreateParams {hInstance} hMenu hwndParent cy cx
{y x style} lpszName lpszClass dwExStyle
{ Owner draw control types }
odt_Menu odt_ListBox odt_ComboBox odt_Button
{ Owner draw actions }
oda_DrawEntire oda_Select oda_Focus
{ Owner draw state }
ods_Selected ods_Grayed ods_Disabled ods_Checked ods_Focus
{ TMeasureItemStruct for ownerdraw }
PMeasureItemStruct TMeasureItemStruct CtlType CtlID itemID itemWidth
itemHeight itemData
{ TDrawItemStruct for ownerdraw }
PDrawItemStruct TDrawItemStruct {CtlType CtlID itemID} itemAction itemState
hwndItem hDC rcItem {itemData}
{ TDeleteItemStruct for ownerdraw }
PDeleteItemStruct TDeleteItemStruct {CtlType CtlID itemID hwndItem itemData}
{ TCompareItemStruct for ownerdraw sorting }
PCompareItemStruct TCompareItemStruct {CtlType CtlID hwndItem} itemID1 itemData1
itemID2 itemData2
{ PeekMessage Options }
pm_NoRemove pm_Remove pm_NoYield
cw_UseDefault
{ SetWindowPos Flags }
swp_NoSize swp_NoMove swp_NoZOrder swp_NoRedraw swp_NoActivate swp_DrawFrame
swp_ShowWindow swp_HideWindow swp_NoCopyBits swp_NoReposition
DlgWindowExtra
{ GetSystemMetrics codes }
sm_CXScreen sm_CYScreen sm_CXVScroll sm_CYHScroll sm_CYCaption sm_CXBorder
sm_CYBorder sm_CXDlgFrame sm_CYDlgFrame sm_CYVThumb sm_CXHThumb sm_CXIcon
sm_CYIcon sm_CXCursor sm_CYCursor sm_CYMenu sm_CXFullScreen sm_CYFullScreen
sm_CYKanjiWindow sm_MousePresent sm_CYVScroll sm_CXHScroll sm_Debug
sm_SwapButton sm_Reserved1 sm_Reserved2 sm_Reserved3 sm_Reserved4 sm_CXMin
sm_CYMin sm_CXSize sm_CYSize sm_CXFrame sm_CYFrame sm_CXMinTrack sm_CYMinTrack
sm_CMetrics
{ MessageBox Flags }
mb_Ok mb_OkCancel mb_AbortRetryIgnore mb_YesNoCancel mb_YesNo mb_RetryCancel
mb_IconHand mb_IconQuestion mb_IconExclamation mb_IconAsterisk
mb_IconInformation mb_IconStop
mb_DefButton1 mb_DefButton2 mb_DefButton3
mb_ApplModal mb_SystemModal mb_TaskModal
mb_NoFocus
mb_IconMask mb_DefMask mb_ModeMask mb_MiscMask
{ Color Types }
ctlcolor_MsgBox ctlcolor_Edit ctlcolor_ListBox ctlcolor_Btn ctlcolor_Dlg
ctlcolor_ScrollBar ctlcolor_Static ctlcolor_Max
color_ScrollBar color_Background color_ActiveCaption color_InactiveCaption
color_Menu color_Window color_WindowFrame color_MenuText color_WindowText
color_CaptionText color_ActiveBorder color_InactiveBorder color_AppWorkSpace
color_Highlight color_HighlightText color_BtnFace color_BtnShadow color_GrayText
color_BtnText color_EndColors
{ GetWindow Constants }
gw_HWndFirst gw_HWndLast gw_HWndNext gw_HWndPrev gw_Owner gw_Child
{ Menu flags for Add/Check/EnableMenuItem }
mf_Insert mf_Change mf_Append mf_Delete mf_Remove
mf_ByCommand mf_ByPosition
mf_Separator
mf_Enabled mf_Grayed mf_Disabled
mf_Unchecked mf_Checked mf_UseCheckBitmaps
mf_String mf_Bitmap mf_OwnerDraw
mf_Popup mf_MenuBarBreak mf_MenuBreak
mf_Unhilite mf_Hilite
mf_SysMenu mf_Help
f_MouseSelect
TMenuItemTemplateHeader versionNumber offset
TMenuItemTemplate mtOption mtID mtString
mf_End
{ System Menu Command Values }
sc_Size sc_Move sc_Minimize sc_Maximize sc_NextWindow sc_PrevWindow sc_Close
sc_VScroll sc_HScroll sc_MouseMenu sc_KeyMenu sc_Arrange sc_Restore sc_TaskList
sc_Icon sc_Zoom
{ Standard Cursor IDs }
idc_Arrow idc_IBeam idc_Wait idc_Cross idc_UPArrow idc_Size idc_Icon
idc_SizeNWSE idc_SizeNESW idc_SizeWE idc_SizeNS
ord_LangDriver
{ Standard Icon IDs }
idi_Application idi_Hand idi_Question idi_Exclamation idi_Asterisk
cp_HWnd cp_Open cp_Direct
{ VK from the keyboard driver }
vk_Kana vk_Romaji vk_Zenkaku vk_Hiragana vk_Kanji
{ VK to send to Applications }
vk_Convert vk_NonConvert vk_Accept vk_ModeChange
knj_Start knj_End knj_Query
knj_Learn_Mode knj_GetMode knj_SetMode
knj_CodeConvert knj_Convert knj_Next knj_Previous knj_Accept
knj_Learn knj_Register knj_Remove knj_Change_UDIC
Default JIS1 JIS2 SJIS2 JIS1Katakana SJIS2Hiragana SJIS2Katakana OEM
knj_JIS1toJIS1Katakana knj_JIS1toSJIS2 knj_JIS1toSJIS2Hiragana
knj_JIS1toSJIS2Katakana knj_JIS1toDefault knj_JIS1toSJIS2OEM knj_JIS2toSJIS2
knj_SJIS2toJIS2
knj_md_Alpha knj_md_Hiragana knj_md_HALF knj_md_JIS knj_md_SPECIAL
knj_cvt_Next knj_cvt_Prev knj_cvt_Katakana knj_cvt_Hiragana knj_cvt_JIS1
knj_cvt_SJIS2 knj_cvt_Default knj_cvt_Typed
PKanjiStruct TKanjiStruct fnc {wParam} lpSource lpDest wCount lpReserved1
lpReserved2
{ Dialog Box Command IDs }
idOk idCancel idAbort idRetry idIgnore idYes idNo
id_Ok id_Cancel id_Abort id_Retry id_Ignore id_Yes id_No
{ Control Manager Structures and Definitions }
{ Edit Control Styles }
es_Left es_Center es_Right es_MultiLine es_UpperCase es_LowerCase es_Password
es_AutoVScroll es_AutoHScroll es_NoHideSel es_OEMConvert
{ Edit Control Notification Codes }
en_SetFocus en_KillFocus en_Change en_Update en_ErrSpace en_MaxText
en_HScroll en_VScroll
{ Edit Control Messages }
em_GetSel em_SetSel em_GetRect em_SetRect em_SetRectNP em_Scroll em_LineScroll
em_GetModify em_SetModify em_GetLineCount em_LineIndex em_SetHandle
em_GetHandle em_GetThumb em_LineLength em_ReplaceSel em_SetFont em_GetLine
em_LimitText em_CanUndo em_Undo em_FmtLines em_LineFromChar em_SetWordBreak
em_SetTabStops em_SetPasswordChar em_EmptyUndoBuffer em_MsgMax
{ Button Control Styles }
bs_PushButton bs_DefPushButton bs_CheckBox bs_AutoCheckBox bs_RadioButton
bs_3State bs_Auto3State bs_GroupBox bs_UserButton bs_AutoRadioButton
bs_PushBox bs_OwnerDraw bs_LeftText
{ User Button Notification Codes }
bn_Clicked bn_Paint bn_Hilite bn_Unhilite bn_Disable bn_DoubleClicked
{ Button Control Messages }
bm_GetCheck bm_SetCheck bm_GetState bm_SetState bm_SetStyle
ss_Left ss_Center ss_Right ss_Icon ss_BlackRect ss_GrayRect ss_WhiteRect
ss_BlackFrame ss_GrayFrame ss_WhiteFrame ss_UserItem ss_Simple
ss_LeftNoWordWrap ss_NoPrefix
{ Dialog Styles }
ds_AbsAlign ds_SysModal ds_LocalEdit ds_SetFont ds_ModalFrame ds_NoIdleMsg
dm_GetDefID dm_SetDefID dc_HasDefID
{ Dialog Codes }
dlgc_WantArrows dlgc_WantTab dlgc_WantAllKeys dlgc_WantMessage
dlgc_HasSetSel dlgc_DefPushButton dlgc_UndefPushButton dlgc_RadioButton
dlgc_WantChars dlgc_Static dlgc_Button
lb_CtlCode
{ Listbox Return Values }
lb_Okay lb_Err lb_ErrSpace
{ Listbox Notification Codes }
lbn_ErrSpace lbn_SelChange lbn_DblClk lbn_SelCancel lbn_SetFocus lbn_KillFocus
{ Listbox messages }
lb_AddString lb_InsertString lb_DeleteString lb_ResetContent
lb_SetSel lb_SetCurSel lb_GetSel lb_GetCurSel lb_GetText lb_GetTextLen
lb_GetCount lb_SelectString lb_Dir lb_GetTopIndex lb_FindString
lb_GetSelCount lb_GetSelItems lb_SetTabStops lb_GetHorizontalExtent
lb_SetHorizontalExtent lb_SetColumnWidth lb_SetTopIndex lb_GetItemRect
lb_GetItemData lb_SetItemData lb_SelItemRange lb_MsgMax
{ Listbox Styles }
lbs_Notify lbs_Sort lbs_NoRedraw lbs_MultipleSel lbs_OwnerDrawFixed
lbs_OwnerDrawVariable lbs_HasStrings lbs_UseTabStops lbs_NoIntegralHeight
lbs_MultiColumn lbs_WantKeyboardInput lbs_ExtendedSel lbs_Standard
{ Combo Box return Values }
cb_Okay cb_Err cb_ErrSpace
{ Combo Box Notification Codes }
cbn_ErrSpace cbn_SelChange cbn_DblClk cbn_SetFocus cbn_KillFocus
cbn_EditChange cbn_EditUpdate cbn_DropDown
{ Combo Box styles }
cbs_Simple cbs_DropDown cbs_DropDownList cbs_OwnerDrawFixed
cbs_OwnerDrawVariable cbs_AutoHScroll cbs_OEMConvert cbs_Sort cbs_HasStrings
cbs_NoIntegralHeight
{ Combo Box messages }
cb_GetEditSel cb_LimitText cb_SetEditSel cb_AddString cb_DeleteString cb_Dir
cb_GetCount cb_GetCurSel cb_GetLBText cb_GetLBTextLen cb_InsertString
cb_ResetContent cb_FindString cb_SelectString cb_SetCurSel cb_ShowDropDown
cb_GetItemData cb_SetItemData cb_GetDroppedControlRect cb_MsgMax
{ Scroll Bar Styles }
sbs_Horz sbs_Vert sbs_TopAlign sbs_LeftAlign sbs_BottomAlign sbs_RightAlign
sbs_SizeBoxTopLeftAlign sbs_SizeBoxBottomRightAlign sbs_SizeBox
{ WaitSoundState Constants }
s_QueueEmpty s_Threshold s_AllThreshold
{ Accent Modes }
s_Normal s_Legato s_Staccato
{ SetSoundNoise Sources }
s_Period512 s_Period1024 s_Period2048 s_PeriodVoice s_White512 s_White1024
s_White2048 s_WhiteVoice
s_SerDVNA s_SerOFM s_SerMACT s_SerQFUL s_SerBDNT s_SerDLN s_SerDCC s_SerDTP
s_SerDVL s_SerDMD s_SerDSH s_SerDPT s_SerDFQ s_SerDDR s_SerDSR s_SerDST
NoParity OddParity EvenParity MarkParity SpaceParity
OneStopBit One5StopBits TwoStopBits
Ignore Infinite
{ Error Flags }
ce_RXOver ce_Overrun ce_RXParity ce_Frame ce_Break ce_CTSTO ce_DSRTO ce_RLSDTO
ce_TXFull ce_PTO ce_IOE ce_DNS ce_OOP ce_Mode
ie_BadID ie_Open ie_NoPen ie_Memory ie_Default ie_Hardware ie_ByteSize
ie_BaudRate
{ Events }
ev_RXChar ev_RXFlag ev_TXEmpty ev_CTS ev_DSR ev_RLSD ev_Break ev_Err ev_Ring
ev_PErr
{ Escape Functions }
SetXOFF SetXON SetRTS ClrRTS SetDTR ClrDTR ResetDev
LPTx
PDCB TDCB Id BaudRate ByteSize Parity StopBits RlsTimeout CtsTimeout DsrTimeout
{Flags} fBinary fRtsDisable fParity fOutxCtsFlow fOutxDsrFlow fDummy fDtrDisable
fOutX fInX fPeChar fNull fChEvt fDtrflow fRtsflow fDummy2
XonChar XoffChar XonLim XoffLim PeChar EofChar EvtChar TxDelay
dcb_Binary dcb_RtsDisable dcb_Parity dcb_OutxCtsFlow dcb_OutxDsrFlow
dcb_DtrDisable
dcb_OutX dcb_InX dcb_PeChar dcb_Null dcb_ChEvt dcb_Dtrflow dcb_Rtsflow
PComStat TComStat {Flags} fCtsHold fDsrHold
fRlsdHold fXoffHold fXoffSent fEof fTxim cbInQue cbOutQue
com_CtsHold com_DsrHold com_RlsdHold com_XoffHold com_XoffSent com_Eof com_Txim
PMDICreateStruct TMDICreateStruct szClass szTitle hOwner {x y cx cy style
lParam} PClientCreateStruct TClientCreateStruct hWindowMenu idFirstChild
{ Help engine section }
{ Commands to pass WinHelp }
help_Context help_Quit help_Index help_HelpOnHelp help_SetIndex help_Key
help_MultiKey
TMultiKeyHelp mkSize mkKeyList szKeyPhrase
{ -------------------- Types from CUSTCTRL.H ------------------------ }
{ general size definitions }
ctlTypes ctlDescr ctlClass ctlTitle
{ CONTROL STYLE DATA STRUCTURE }
PCtlStyle TCtlStyle wX wY wCx wCy wId dwStyle {szClass szTitle}
{ CONTROL DATA STRUCTURE }
TCtlType wType wWidth wHeight {dwStyle} szDescr
PCtlInfo TCtlInfo wVersion wCtlTypes {szClass szTitle} szReserved ctType
{ ---------------------- Types from DDE.H ------------------------- }
wm_dde_First wm_dde_Initiate wm_dde_Terminate wm_dde_Advise
wm_dde_Unadvise wm_dde_Ack wm_dde_Data wm_dde_Request wm_dde_Poke
wm_dde_Execute wm_dde_Last
dde_AppReturnCode dde_Busy dde_Ack
{ Record for the ww_dde_Advise Options parameter (LoWord(lParam)) }
PDDEAdvise TDDEAdvise fDeferUpd fAckReq {Flags} cfFormat
dde_DeferUpd dde_AckReq
{ Record for the hData parameter of a wm_dde_Data message (LoWord(lParam)).
The actual size of this record depends on the size of the Value
array. }
PDDEData TDDEData fResponse fRelease {fAckReq Flags cfFormat} Value
dde_Response dde_Release
{ Record for the hData parameter of the wm_dde_Poke record (LoWord(lParam)).
The actual size of this record depends on the size of the Value array. }
PDDEPoke TDDEPoke {fRelease} fReserved {Flags cfFormat Value}
PDDEAck TDDEAck {Flags}
cchDeviceName
{ current version of specification }
dm_SpecVersion
{ field selection bits }
dm_Orientation dm_PaperSize dm_PaperLength dm_PaperWidth dm_Scale dm_Copies
dm_DefaultSource dm_PrintQuality dm_Color dm_Duplex
{ orientation selections }
dmorient_Portrait dmorient_Landscape
{ paper selections }
dmpaper_First dmpaper_Letter dmpaper_LetterSmall dmpaper_Tabloid
dmpaper_Ledger dmpaper_Legal dmpaper_Statement dmpaper_Executive dmpaper_A3
dmpaper_A4 dmpaper_A4Small dmpaper_A5 dmpaper_B4 dmpaper_B5 dmpaper_Folio
dmpaper_Quarto dmpaper_10X14 dmpaper_11X17 dmpaper_Note dmpaper_Env_9
dmpaper_Env_10 dmpaper_Env_11 dmpaper_Env_12 dmpaper_Env_14 dmpaper_CSheet
dmpaper_DSheet dmpaper_ESheet dmpaper_Last
dmpaper_User
{ bin selections }
dmbin_First dmbin_Upper dmbin_OnlyOne dmbin_Lower dmbin_Middle dmbin_Manual
dmbin_Envelope dmbin_EnvManual dmbin_Auto dmbin_Tractor dmbin_SmallFmt
dmbin_LargeFmt dmbin_LargeCapacity dmbin_Cassette dmbin_Last
dmbin_User
{ print qualities }
dmres_Draft dmres_Low dmres_Medium dmres_High
{ color enable/disable for color printers }
dmcolor_Monochrome dmcolor_Color
{ duplex enable }
dmdup_Simplex dmdup_Vertical dmdup_Horizontal
PDevMode TDevMode dmDeviceName dmSpecVersion dmDriverVersion dmSize
dmDriverExtra dmFields dmOrientation dmPaperSize dmPaperLength dmPaperWidth
dmScale dmCopies dmDefaultSource dmPrintQuality dmColor dmDuplex
{ mode selections for the device mode function }
dm_Update dm_Copy dm_Prompt dm_Modify
dm_In_Buffer dm_In_Prompt dm_Out_Buffer dm_Out_Default
{ device capabilities indices }
dc_Fields dc_Papers dc_Papersize dc_MinExtent dc_MaxExtent dc_Bins dc_Duplex
dc_Size dc_Extra dc_Version dc_Driver
{ export ordinal definitions }
proc_ExtDeviceMode proc_DeviceCapabilities proc_OldDeviceMode
TDeviceMode Wnd Module DeviceName {Output}
TExtDeviceMode {Driver} DevModeOutput DeciveName {Port} DevModeInput Profile
{Mode} TDeviceCapabilities DevMode PKeyboardState TKeyboardState
{-----------------------------------------------------------------------------}
{ WinProcs unit : TPW 1.0 rev 2 WINPROCS.TPU }
WinProcs
AccessResource Instance ResInfo
AddAtom {Str}
AddFontResource Filename
AdjustWindowRect {Rect Style Menu}
AdjustWindowRectEx {Rect Style Menu} ExtStyle
AllocCStoDSAlias {Selector}
AllocDStoCSAlias {Selector}
AllocResource {Instance ResInfo Size}
AllocSelector {Selector}
AnimatePalette {Palette} StartIndex NumEntires PaletteColors
AnsiLower {Str}
AnsiLowerBuff {StrLength}
AnsiNext {CurrentChar}
AnsiPrev Start {CurrentChar}
AnsiToOem {AnsiStr} OemStr
AnsiToOemBuff {AnsiStr OemStr Length}
AnsiUpper {Str}
AnsiUpperBuff {StrLength}
AnyPopup
AppendMenu {MenuFlags} IDNewItem NewItem
{ArcDC} X1 Y1 X2 Y2 X3 Y3 X4 Y4
ArrangeIconicWindows {Wnd}
BeginDeferWindowPos NumWindows
BeginPaint {Wnd} Paint
{BitBlt} DestDC {X Y} nWidth Height SrcDC XSrc YSrc Rop
BringWindowToTop {Wnd}
BuildCommDCB Def DCB
CallMsgFilter {Msg} Code
CallWindowProc PrevWndFunc {WndMsgwParamlParam}
Catch CatchBuf
ChangeClipboardChain {Wnd} WndNext
ChangeMenu A B C D E
ChangeSelector DestSelector SourceSelector
CheckDlgButton Dlg IDButton Check
CheckMenuItem {Menu} IDCheckItem {Check}
CheckRadioButton {Dlg} IDFirstButton IDLastButton IDCheckButton
ChildWindowFromPoint {Wnd} Point
Chord {DC X1 Y1 X2 Y2 X3 Y3 X4 Y4}
ClearCommBreak Cid
ClientToScreen {WndPoint}
ClipCursor {Rect}
CloseClipboard
CloseComm {Cid}
CloseMetaFile {DC}
CloseSound
CloseWindow {Wnd}
CombineRgn DestRgn SrcRgn1 SrcRgn2 CombineMode
CopyMetaFile SrcMetaFile FileName
CopyRect DestRect SourceRect
CountClipboardFormats
CountVoiceNotes Voice
CreateBitmap Width {Height Planes} BitCount Bits
CreateBitmapIndirect {Bitmap}
CreateBrushIndirect LogBrush
CreateCaret {Wnd Bitmap Width Height}
CreateCompatibleBitmap {DC Width Height}
CreateCompatibleDC {DC}
CreateCursor {Instance} Xhotspot Yhotspot {Width Height} ANDbitPlane XORbitPlane
CreateDC DriverName {DeviceName} OutPut InitData
CreateDialog {Instance} TemplateName WndParent DialogFunc
CreateDialogIndirect {Instance} DialogTemplate {WndParent DialogFunc}
CreateDialogIndirectParam {Instance DialogTemplate WndParent DialogFunc} InitParam
CreateDialogParam {Instance TemplateName WndParent DialogFunc InitParam}
CreateDIBitmap {DC} InfoHeader dwUsage InitBits InitInfo wUsage
CreateDIBPatternBrush PackedDIB Usage
CreateDiscardableBitmap {DC Width Height}
CreateEllipticRgn {X1 Y1 X2 Y2}
CreateEllipticRgnIndirect {Rect}
CreateFont {Height Width} Escapement Orientation Weight Italic Underline StrikeOut CharSet OutputPrecision ClipPrecision Quality PitchAndFamily Facename
CreateFontIndirect LogFont
CreateHatchBrush Index {Color}
CreateIC {DriverName DeviceName Output InitData}
CreateIcon {Instance Width Height Planes BitsPixel} ANDbits XORbits
CreateMenu
CreateMetaFile {Filename}
CreatePalette LogPalette
CreatePatternBrush {Bitmap}
CreatePen PenStyle {Width Color}
CreatePenIndirect LogPen
CreatePolygonRgn Points Count PolyFillMode
CreatePolyPolygonRgn {Points} PolyCounts {Count PolyFillMode}
CreatePopupMenu
CreateRectRgn {X1 Y1 X2 Y2}
CreateRectRgnIndirect {Rect}
CreateRoundRectRgn {X1 Y1 X2 Y2 X3 Y3}
CreateSolidBrush {Color}
CreateWindow {ClassName WindowName Style X Y Width Height WndParent Menu Instance Param}
CreateWindowEx ExStyle {ClassName WindowName Style X Y Width Height WndParent Menu Instance Param}
DebugBreak
DefDlgProc {DlgMsgwParamlParam}
DeferWindowPos WinPosInfo {Wnd} WndInsertAfter {x y cx cy Flags}
DefFrameProc {Wnd} WndMDIClient {MsgwParamlParam}
DefHookProc {Code wParamlParam} lpfnNextHook
DefineHandleTable Offset
DefMDIChildProc {WndMsgwParamlParam}
DefWindowProc {WndMsgwParamlParam}
DeleteAtom AnAtom
DeleteDC {DC}
DeleteMenu {Menu} Position {Flags}
DeleteMetaFile MF
DeleteObject {Handle}
DestroyCaret
DestroyCursor {Cursor}
DestroyIcon Icon
DestroyMenu {Menu}
DestroyWindow {Wnd}
DialogBox {Instance} Templatename {WndParent DialogFunc}
DialogBoxIndirect {Instance DialogTemplate WndParent DialogFunc}
DialogBoxIndirectParam {Instance DialogTemplate WndParent DialogFunc InitParam}
DialogBoxParam {Instance TemplateName WndParent DialogFunc InitParam}
DispatchMessage {Msg}
DlgDirList {Dlg} PathSpec IDListBox IDStaticPath Filetype
DlgDirListComboBox {Dlg PathSpec} IDComboBox IDStaticText {Filetype}
DlgDirSelect {DlgStr IDListBox}
DlgDirSelectComboBox {DlgStr IDComboBox}
DOS3Call
DPtoLP {DC Points Count}
DrawFocusRect {DCRect}
DrawIcon {DC X Y Icon}
DrawMenuBar {Wnd}
DrawText {DCStr Count Rect} Format
{Ellipse DC X1 Y1 X2 Y2}
EmptyClipboard
EnableHardwareInput EnableInput
EnableMenuItem {Menu} IDEnableItem Enable
EnableWindow {Wnd Enable}
EndDeferWindowPos {WinPosInfo}
EndDialog {Dlg} Result
EndPaint {Wnd Paint}
EnumChildWindows {WndParent} EnumFunc {lParam}
EnumClipboardFormats {Format}
EnumFonts {DC Facename} FontFunc Data
EnumMetaFile {DC MF} CallbackFunc ClientData
EnumObjects {DC} ObjectType ObjectFunc {Data}
EnumProps {Wnd EnumFunc}
EnumTaskWindows Task {EnumFunc lParam}
EnumWindows {EnumFunc lParam}
EqualRect Rect1 Rect2
EqualRgn {SrcRgn1 SrcRgn2}
Escape {DC Escape Count} InData OutData
EscapeCommFunction {Cid} Func
ExcludeClipRect {DC X1 Y1 X2 Y2}
ExcludeUpdateRgn {DCWnd}
ExitWindows Reserved ReturnCode
ExtFloodFill {DC X Y Color} FillType
ExtTextOut {DC X Y} Options {RectStr Count} Dx {PInteger}
FatalAppExit {Action} MessageText
FatalExit {Code}
FillRect {DCRect} Brush
FillRgn {DC} Rgn {Brush}
FindAtom {Str}
FindResource {Instance Name} ResType
FindWindow Classname {WindowName}
FlashWindow {Wnd} Invert
{FloodFill DC X Y Color}
FlushComm {Cid} Queue
FrameRect {DCRect Brush}
FrameRgn {DC Rgn Brush Width Height}
FreeLibrary LibModule
FreeModule {Module}
FreeProcInstance Proc
FreeResource ResData
FreeSelector {Selector}
GetActiveWindow
GetAspectRatioFilter {DC}
GetAsyncKeyState {Key}
GetAtomHandle {AnAtom}
GetAtomName {AnAtom Buffer Size}
GetBitmapBits {Bitmap Count Bits}
GetBitmapDimension {Bitmap}
{GetBkColor DC}
GetBkMode {DC}
GetBrushOrg {DC}
GetCapture
GetCaretBlinkTime
GetCaretPos {Point}
GetCharWidth {DC} FirstChar LastChar {Buffer}
GetClassInfo {Instance} ClassInfo WndClass
GetClassLong {Wnd Index}
GetClassName {Wnd ClassName MaxCount}
GetClassWord {Wnd Index}
GetClientRect {WndRect}
GetClipboardData {Format}
GetClipboardFormatName {Format} FormatName {MaxCount}
GetClipboardOwner
GetClipboardViewer
GetClipBox {DCRect}
GetCodeHandle {Proc}
GetCodeInfo {Proc} SegInfo
GetCommError {Cid} Stat
GetCommEventMask {Cid} EvtMask
GetCommState {Cid DCB}
GetCurrentPDB
GetCurrentPosition {DC}
GetCurrentTask
GetCurrentTime
GetCursorPos {Point}
GetDC {Wnd}
GetDCOrg {DC}
GetDesktopHwnd
GetDesktopWindow
GetDeviceCaps {DC Index}
GetDialogBaseUnits
GetDIBits {DC Bitmap} StartScan NumScans {Bits} BitInfo {Usage}
GetDlgCtrlID {Wnd}
GetDlgItem {Dlg} IDDlgItem
GetDlgItemInt {Dlg IDDlgItem} Translate {PBool} Signed
GetDlgItemText {Dlg IDDlgItem Str MaxCount}
GetDOSEnvironment
GetDoubleClickTime
GetDriveType Drive
GetEnvironment PortName Environ {MaxCount}
GetFocus
GetFreeSpace Flag
GetInputState
GetInstanceData {Instance Data Count}
GetKBCodePage
GetKeyboardState KeyState
GetKeyboardType TypeFlag
GetKeyNameText {lParam Buffer Size}
GetKeyState VirtKey
GetLastActivePopup Owner
GetMapMode {DC}
GetMenu {Wnd}
GetMenuCheckMarkDimensions
GetMenuItemCount {Menu}
GetMenuItemID {Menu Pos}
GetMenuState {Menu Id Flags}
GetMenuString {Menu} IDItem {Str MaxCount Flag}
GetMessage {MsgWnd} MsgFilterMin MsgFilterMax
GetMessagePos
GetMessageTime
GetMetaFile {Filename}
GetMetaFileBits {MF}
GetModuleFileName {Module Filename Size}
GetModuleHandle ModuleName
GetModuleUsage {Module}
GetNearestColor {DC Color}
GetNearestPaletteIndex {Palette Color}
GetNextDlgGroupItem {Dlg} Ctl Previous
GetNextDlgTabItem {Dlg Ctl Previous}
GetNextWindow {Wnd Flag}
GetNumTasks
GetObject hObject {Count} lpObject
GetPaletteEntries {Palette StartIndex} NumEntries PaletteEntries
GetParent {Wnd}
{GetPixel DC X Y}
GetPolyFillMode {DC}
GetPriorityClipboardFormat PriorityList {Count}
GetPrivateProfileInt ApplicationName KeyName {Default FileName}
GetPrivateProfileString {ApplicationName KeyName Default} ReturnedString {Size {FileName}
GetProcAddress {Module} ProcName
GetProfileInt AppName {KeyName Default}
GetProfileString {AppName KeyName Default ReturnedString Size}
GetProp {WndStr}
GetRgnBox {Rgn Rect}
GetROP2 {DC}
GetScrollPos {Wnd Bar}
GetScrollRange {Wnd Bar} MinPos MaxPos
GetStockObject {Index}
GetStretchBltMode {DC}
GetSubMenu {Menu Pos}
GetSysColor {Index}
GetSysModalWindow
GetSystemDirectory {Buffer Size}
GetSystemMenu {Wnd} bRevert
GetSystemMetrics {Index}
GetSystemPaletteEntries {DC StartIndex NumEntries PaletteEntries}
GetSystemPaletteUse {DC}
GetTabbedTextExtent {DCStr Count} TabPostions TabStopPostions
GetTempDrive DriveLetter {Char Char}
GetTempFileName {DriveLetter Char} PrefixString Unique TempFileName
GetTextAlign {DC}
GetTextCharacterExtra {DC}
GetTextColor {DC}
GetTextExtent {DCStr Count}
GetTextFace {DC Count Facename}
GetTextMetrics {DC} Metrics
GetThresholdEvent {PInteger}
GetThresholdStatus
GetTickCount
GetTopWindow {Wnd}
GetUpdateRect {WndRect Erase}
GetUpdateRgn {Wnd Rgn Erase}
GetVersion
GetViewportExt {DC}
GetViewportOrg {DC}
GetWindow {Wnd} Cmd
GetWindowDC {Wnd}
GetWindowExt {DC}
GetWindowLong {Wnd Index}
GetWindowOrg {DC}
GetWindowRect {WndRect}
GetWindowsDirectory {Buffer Size}
GetWindowTask {Wnd}
GetWindowText {WndStr MaxCount}
GetWindowTextLength {Wnd}
GetWindowWord {Wnd Index}
GetWinFlags
GlobalAddAtom {Str}
GlobalAlloc {Flags} Bytes
GlobalCompact MinFree
GlobalDeleteAtom {AnAtom}
GlobalDiscard {Mem}
GlobalDosAlloc {Bytes}
GlobalDosFree {Selector}
GlobalFindAtom {Str}
GlobalFix {Mem}
GlobalFlags {Mem}
GlobalFree {Mem}
GlobalGetAtomName {AnAtom Buffer Size}
GlobalHandle {Mem}
GlobalLock {Mem}
GlobalLRUNewest {Mem}
GlobalLRUOldest {Mem}
GlobalNotify NotifyProc
GlobalPageLock {Selector}
GlobalPageUnlock {Selector}
GlobalReAlloc {Mem Bytes Flags}
GlobalSize {Mem}
GlobalUnfix {Mem}
GlobalUnlock {Mem}
GlobalUnWire {Mem}
GlobalWire {Mem}
GrayString {DC Brush} OutputFunc {Data Count X Y Width Height}
HideCaret {Wnd}
HiliteMenuItem {WndMenu} IDHilite Hilite
InflateRect {Rect X Y}
InitAtomTable {Size}
InSendMessage
InsertMenu {Menu Position Flags IDNewItem NewItem}
IntersectClipRect {DC X1 Y1 X2 Y2}
IntersectRect {DestRect} Src1Rect Src2Rect
InvalidateRect {WndRect Erase}
InvalidateRgn {Wnd Rgn Erase}
InvertRect {DCRect}
InvertRgn {DC Rgn}
IsCharAlpha {Chr Char}
IsCharAlphaNumeric {Chr Char}
IsCharLower {Chr Char}
IsCharUpper {Chr Char}
IsChild {WndParent Wnd}
IsClipboardFormatAvailable {Format}
IsDialogMessage {DlgMsg}
IsDlgButtonChecked {Wnd IDButton}
IsIconic {Wnd}
IsRectEmpty {Rect}
IsTwoByteCharPrefix {Chr Char}
IsWindow {Wnd}
IsWindowEnabled {Wnd}
IsWindowVisible {Wnd}
IsZoomed {Wnd}
KillTimer {Wnd} IDEvent
LimitEmsPages Kbytes
LineDDA {X1 Y1 X2 Y2} LineFunc {Data}
{LineTo DC X Y}
LoadAccelerators {Instance} TableName
LoadBitmap {Instance} BitmapName
LoadCursor {Instance} CursorName
LoadIcon {Instance} IconName
LoadLibrary LibFileName
LoadMenu {Instance} MenuName
LoadMenuIndirect MenuTemplate
LoadModule {ModuleName} ParameterBlock
LoadResource {Instance ResInfo}
LoadString {Instance} ID {Buffer} BufferMax
LocalAlloc {Flags Bytes}
LocalCompact {MinFree}
LocalDiscard {Mem}
LocalFlags {Mem}
LocalFree {Mem}
LocalHandle {Mem}
LocalInit Segment {Start} EndPos
LocalLock {Mem}
LocalNotify {NotifyProc}
LocalReAlloc {Mem Bytes Flags}
LocalShrink {Seg Size}
LocalSize {Mem}
LocalUnlock {Mem}
LockData Dummy
LockResource {ResData}
LockSegment {Segment}
LPtoDP {DC Points Count}
lstrcat Str1 Str2
lstrcmp {Str1 Str2}
lstrcmpi {Str1 Str2}
lstrcpy {Str1 Str2}
lstrlen {Str}
MakeProcInstance {Proc Instance}
MapDialogRect {DlgRect}
MapVirtualKey {Code} MapType
MessageBeep BeepType
MessageBox {WndParent} Txt Caption TextType
ModifyMenu {Menu Position {Flags} {IDNewItem NewItem}
{MoveTo DC X Y}
MoveWindow {Wnd X Y Width Height} Repaint
MulDiv Number Numerator Denominator
NetBIOSCall
OemKeyScan OemChar
OemToAnsi {OemStr AnsiStr}
OemToAnsiBuff {OemStr AnsiStrLength}
OffsetClipRgn {DC X Y}
OffsetRect {Rect X Y}
OffsetRgn {Rgn X Y}
OffsetViewportOrg {DC X Y}
OffsetWindowOrg {DC X Y}
OpenClipboard {Wnd}
OpenComm ComName InQueue OutQueue
OpenFile {FileName} ReOpenBuff {Style}
OpenIcon {Wnd}
OpenSound
OutputDebugString OutputString
PaintRgn {DC Rgn}
PatBlt {DC X Y Width Height Rop}
PeekMessage {MsgWnd MsgFilterMin MsgFilterMax} RemoveMsg
Pie {DC X1 Y1 X2 Y2 X3 Y3 X4 Y4}
PlayMetaFile {DC MF}
PlayMetaFileRecord {DC} HandleTable MetaRecord Handles
Polygon {DC Points Count}
Polyline {DC Points Count}
PolyPolygon {DC Points PolyCounts Count}
PostAppMessage {Task MsgwParamlParam}
PostMessage {WndMsgwParamlParam}
PostQuitMessage {ExitCode}
PtInRect {RectPoint}
PtInRegion {Rgn X Y}
PtVisible {DC X Y}
ReadComm {Cid} Buf {Size}
RealizePalette {DC}
Rectangle {DC X1 Y1 X2 Y2}
RectInRegion {Rgn Rect}
RectVisible {DCRect}
RegisterClass {WndClass}
RegisterClipboardFormat {FormatName}
RegisterWindowMessage {Str}
ReleaseCapture
ReleaseDC {WndDC}
RemoveFontResource {Filename}
RemoveMenu {Menu Position {Flags}
RemoveProp {WndStr}
ReplyMessage Reply
ResizePalette {Palette NumEntries}
RestoreDC {DC} SavedDC
RoundRect {DC X1 Y1 X2 Y2 X3 Y3}
SaveDC {DC} ScaleViewportExt {DC} Xnum Xdenom Ynum Ydenom
ScaleWindowExt {DC Xnum Xdenom Ynum Ydenom}
ScreenToClient {WndPoint}
ScrollDC {DC} dx dy Scroll {Clip} UpdateRgn UpdateRect
ScrollWindow {Wnd} XAmount YAmount {Rect} ClipRect
SelectClipRgn {DC Rgn}
SelectObject {DC hObject}
SelectPalette {DCPalette} ForceBackground
SendDlgItemMessage {Dlg IDDlgItem MsgwParamlParam}
SendMessage {WndMsgwParamlParam}
SetActiveWindow {Wnd}
SetBitmapBits {Bitmap Count Bits}
SetBitmapDimension {Bitmap X Y}
{SetBkColor DC Color}
SetBkMode {DC} BkMode
SetBrushOrg {DC X Y}
SetCapture {Wnd}
SetCaretBlinkTime MSeconds
SetCaretPos {X Y}
SetClassLong {Wnd Index} NewLong
SetClassWord {Wnd Index} NewWord
SetClipboardData {Format Mem}
SetClipboardViewer {Wnd}
SetCommBreak {Cid}
SetCommEventMask {Cid EvtMask PWord}
SetCommState {DCB}
SetCursor {Cursor}
SetCursorPos {X Y}
SetDIBits {DC Bitmap StartScan NumScans Bits} BitsInfo {Usage}
SetDIBitsToDevice {DC} DestX DestY {Width Height} SrcX SrcY nStartScan {NumScans Bits BitsInfo Usage}
SetDlgItemInt {Dlg IDDlgItem Value Signed}
SetDlgItemText {Dlg IDDlgItem Str}
SetDoubleClickTime {Count}
SetEnvironment {PortName Environ Count}
SetErrorMode {Mode}
SetFocus {Wnd}
SetHandleCount {Number}
SetKeyboardState {KeyState}
SetMapMode {DC} MapMode
SetMapperFlags {DC Flag}
SetMenu {WndMenu}
SetMenuItemBitmaps {Menu Position {Flags} BitmapUnchecked BitmapChecked
SetMessageQueue {Msg}
SetMetaFileBits {Mem}
SetPaletteEntries {Palette StartIndex NumEntries PaletteEntries}
SetParent WndChild WndNewParent
SetPixel {DC X Y Color}
SetPolyFillMode {DC PolyFillMode}
SetProp {WndStr Data}
SetRect {Rect X1 Y1 X2 Y2}
SetRectEmpty {Rect}
SetRectRgn {Rgn X1 Y1 X2 Y2}
SetResourceHandler {Instance ResType} LoadFunc
SetROP2 {DC} DrawMode
SetScrollPos {Wnd Bar Pos} Redraw
SetScrollRange {Wnd Bar MinPos MaxPos Redraw}
SetSoundNoise Source Duration
SetStretchBltMode {DC} StretchMode
SetSwapAreaSize {Size}
SetSysColors Changes SysColor ColorValues
SetSysModalWindow {Wnd}
SetSystemPaletteUse {DC Usage}
SetTextAlign {DCFlags}
SetTextCharacterExtra {DC} CharExtra
SetTextColor {DC Color}
SetTextJustification {DC} BreakExtra BreakCount
SetTimer {Wnd IDEvent} Elapse TimerFunc
SetViewportExt {DC X Y}
SetViewportOrg {DC X Y}
SetVoiceAccent {Voice} Tempo Volume {Mode} Pitch
SetVoiceEnvelope {Voice} Shape RepeatCount
SetVoiceNote {Voice Value Length} Cdots
SetVoiceQueueSize {Voice Bytes}
SetVoiceSound {Voice} Frequency {Duration}
SetVoiceThreshold {Voice} Notes
SetWindowExt {DC X Y}
SetWindowLong {Wnd Index NewLong}
SetWindowOrg {DC X Y}
SetWindowPos {Wnd WndInsertAfter X Y cx cy {Flags}
SetWindowsHook FilterType FilterFunc
SetWindowText {WndStr}
SetWindowWord {Wnd Index NewWord}
ShowCaret {Wnd}
{ShowCursor Show}
ShowOwnedPopups {Wnd Show}
ShowScrollBar {Wnd Bar Show}
ShowWindow {Wnd CmdShow}
SizeofResource {Instance ResInfo}
StartSound
StopSound
StretchBlt {DestDC X Y Width Height SrcDC XSrc YSrc} SrcWidth SrcHeight {Rop}
StretchDIBits {DC DestX DestY} DestWidth DestHegiht {SrcX SrcY SrcWidth SrcHeight Bits BitsInfo Usage Rop}
SwapMouseButton {Swap}
SwapRecording {Flag}
SwitchStackBack
SwitchStackTo StackSegment StackPointer StackTop
SyncAllVoices
TabbedTextOut HC { X Y Str Count} TabPositions TabStopPositions TabOrigin
TextOut {DC X Y Str Count}
Throw {CatchBuf} ThrowBack
ToAscii {VirtKey} ScanCode {KeyState Char Flags}
TrackPopupMenu {MenuFlags x y Reserved Wnd Reserved}
TranslateAccelerator {Wnd} AccTable {Msg}
TranslateMDISysAccel {WndMsg}
TranslateMessage {Msg}
TransmitCommChar {Cid Chr Char}
UngetCommChar {Cid Chr Char}
UnhookWindowsHook Hook HookFunc
UnionRect {DestRect Src1Rect Src2Rect}
UnlockData {Dummy}
UnlockResource {ResData}
UnlockSegment {Segment}
UnrealizeObject {hObject}
UnregisterClass {ClassName Instance}
UpdateColors {DC}
UpdateWindow {Wnd}
ValidateCodeSegments
ValidateFreeSpaces
ValidateRect {WndRect}
ValidateRgn {Wnd Rgn}
VkKeyScan {Chr}
WaitMessage
WaitSoundState State
WindowFromPoint {Point}
WinExec {CmdLine CmdShow}
WinHelp {Wnd} HelpFile Command {Data}
WriteComm {Cid Buf Size}
WritePrivateProfileString {ApplicationName KeyName Str {FileName}
WriteProfileString {ApplicationName KeyName Str}
wvsprintf DestStr {Format} ArgList
Yield
_lclose FileHandle
_lcreat PathName Atribute
_llseek {FileHandle} {Offset Origin}
_lopen {PathName} ReadWrite
_lread {FileHandle Buffer Bytes}
_lwrite {FileHandle Buffer Bytes}
MakeLong
LoWord
HiWord
LoByte
HiByte
RGB R G {B}
PaletteRGB {R G B}
GetRValue {RGB}
GetGValue {RGB}
GetBValue {RGB}
PaletteIndex {PaletteIndex}
KERNEL
GDI
USER
SOUND
KEYBOARD
{LockData Dummy}
{UnlockData}
{GlobalDiscard Mem}
{LocalDiscard}
{LocalLock}
{ End of file }